home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Demos / Bowers Development / AppMaker 2.1.sit / AppMaker 2.1 / Documentation / Template language < prev    next >
MacBinary  |  1997-03-14  |  2.6 KB  |  [TEXT/ttxt]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacBinary (archive/macBinary).

You can browse this item here: Template language

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Fri Mar 14 10:32:46 1997, modified Fri Mar 14 10:32:46 1997, creator SimpleText, type ASCII, 2044 bytes "Template language" , at 0x87c 410 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[ttxt]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 11 54 65 6d 70 6c 61 | 74 65 20 6c 61 6e 67 75 |..Templa|te langu|
|00000010| 61 67 65 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |age.....|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 74 74 78 | 74 01 00 00 00 00 00 00 |.TEXTttx|t.......|
|00000050| 00 00 00 00 00 07 fc 00 | 00 01 9a af 4f 20 1e af |........|....O ..|
|00000060| 4f 20 1e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |O ......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 e4 be 00 00 |........|........|
|00000080| 0d 53 75 6d 6d 61 72 79 | 20 6f 66 20 74 65 6d 70 |.Summary| of temp|
|00000090| 6c 61 74 65 20 6c 61 6e | 67 75 61 67 65 0d 2d 2d |late lan|guage.--|
|000000a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000000b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 0d 70 72 6f 63 |--------|--..proc|
|000000c0| 65 64 75 72 65 20 63 61 | 74 65 67 6f 72 79 4e 61 |edure ca|tegoryNa|
|000000d0| 6d 65 2e 70 72 6f 63 65 | 64 75 72 65 4e 61 6d 65 |me.proce|dureName|
|000000e0| 0d 65 6e 64 20 70 72 6f | 63 65 64 75 72 65 4e 61 |.end pro|cedureNa|
|000000f0| 6d 65 0d 0d 64 65 63 6c | 61 72 65 20 6e 61 6d 65 |me..decl|are name|
|00000100| 3a 09 74 79 70 65 20 5b | 3d 20 65 78 70 72 65 73 |:.type [|= expres|
|00000110| 73 69 6f 6e 5d 0d 69 6d | 70 6f 72 74 09 6e 61 6d |sion].im|port.nam|
|00000120| 65 3a 09 74 79 70 65 0d | 65 78 70 6f 72 74 09 6e |e:.type.|export.n|
|00000130| 61 6d 65 3a 09 74 79 70 | 65 20 5b 3d 20 65 78 70 |ame:.typ|e [= exp|
|00000140| 72 65 73 73 69 6f 6e 5d | 0d 0d 76 61 72 69 61 62 |ression]|..variab|
|00000150| 6c 65 20 3d 20 65 78 70 | 72 65 73 73 69 6f 6e 0d |le = exp|ression.|
|00000160| 76 61 72 69 61 62 6c 65 | 20 2b 3d 20 65 78 70 72 |variable| += expr|
|00000170| 65 73 73 69 6f 6e 0d 76 | 61 72 69 61 62 6c 65 20 |ession.v|ariable |
|00000180| 2d 3d 20 65 78 70 72 65 | 73 73 69 6f 6e 0d 76 61 |-= expre|ssion.va|
|00000190| 72 69 61 62 6c 65 2b 2b | 20 0d 76 61 72 69 61 62 |riable++| .variab|
|000001a0| 6c 65 2d 2d 0d 0d 69 74 | 65 6d 2e 70 72 6f 63 65 |le--..it|em.proce|
|000001b0| 64 75 72 65 4e 61 6d 65 | 20 28 70 61 72 61 6d 4e |dureName| (paramN|
|000001c0| 61 6d 65 20 3d 20 65 78 | 70 72 65 73 73 69 6f 6e |ame = ex|pression|
|000001d0| 20 2e 2e 2e 29 0d 0d 69 | 66 20 62 6f 6f 6c 65 61 | ...)..i|f boolea|
|000001e0| 6e 45 78 70 72 65 73 73 | 69 6f 6e 0d 65 6c 73 69 |nExpress|ion.elsi|
|000001f0| 66 20 62 6f 6f 6c 65 61 | 6e 45 78 70 72 65 73 73 |f boolea|nExpress|
|00000200| 69 6f 6e 0d 65 6c 73 65 | 0d 65 6e 64 20 69 66 0d |ion.else|.end if.|
|00000210| 0d 66 6f 72 20 65 61 63 | 68 20 63 61 74 65 67 6f |.for eac|h catego|
|00000220| 72 79 4e 61 6d 65 0d 65 | 6e 64 20 66 6f 72 0d 0d |ryName.e|nd for..|
|00000230| 66 6f 72 20 65 61 63 68 | 20 69 74 65 6d 20 69 6e |for each| item in|
|00000240| 20 6c 69 73 74 0d 65 6e | 64 20 66 6f 72 0d 0d 66 | list.en|d for..f|
|00000250| 6f 72 20 65 61 63 68 20 | 27 41 42 43 44 27 20 72 |or each |'ABCD' r|
|00000260| 65 73 6f 75 72 63 65 0d | 65 6e 64 20 66 6f 72 0d |esource.|end for.|
|00000270| 0d 77 68 69 6c 65 20 62 | 6f 6f 6c 65 61 6e 45 78 |.while b|ooleanEx|
|00000280| 70 72 65 73 73 69 6f 6e | 0d 65 6e 64 20 77 68 69 |pression|.end whi|
|00000290| 6c 65 0d 0d 0d 6f 70 65 | 72 61 74 6f 72 73 3a 0d |le...ope|rators:.|
|000002a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 09 2b 20 2d 20 |--------|--..+ - |
|000002b0| 2a 20 2f 0d 09 26 26 20 | 7c 7c 0d 09 3c 20 3e 20 |* /..&& |||..< > |
|000002c0| 3c 3d 20 3e 3d 20 3d 20 | 3d 3d 20 21 3d 20 3c 3e |<= >= = |== != <>|
|000002d0| 0d 0d 0d 74 79 70 65 73 | 3a 0d 2d 2d 2d 2d 2d 2d |...types|:.------|
|000002e0| 0d 09 62 6f 6f 6c 0d 09 | 69 6e 74 0d 09 73 74 72 |..bool..|int..str|
|000002f0| 69 6e 67 0d 09 67 72 61 | 70 68 69 63 44 61 74 61 |ing..gra|phicData|
|00000300| 0d 09 66 69 6c 65 0d 09 | 73 74 72 65 61 6d 0d 09 |..file..|stream..|
|00000310| 6c 69 73 74 20 6f 66 20 | 5b 73 74 72 69 6e 67 2c |list of |[string,|
|00000320| 20 69 6e 74 2c 20 6f 72 | 20 63 61 74 65 67 6f 72 | int, or| categor|
|00000330| 79 4e 61 6d 65 5d 0d 09 | 64 69 63 74 69 6f 6e 61 |yName]..|dictiona|
|00000340| 72 79 20 6f 66 20 5b 73 | 74 72 65 61 6d 20 6f 72 |ry of [s|tream or|
|00000350| 20 63 61 74 65 67 6f 72 | 79 4e 61 6d 65 5d 0d 0d | categor|yName]..|
|00000360| 42 75 69 6c 74 2d 69 6e | 20 66 75 6e 63 74 69 6f |Built-in| functio|
|00000370| 6e 73 3a 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ns:.----|--------|
|00000380| 2d 2d 2d 2d 2d 2d 2d 0d | 0d 2f 2f 20 28 6e 6f 20 |-------.|.// (no |
|00000390| 6f 62 6a 65 63 74 29 3a | 0d 09 72 65 70 6f 72 74 |object):|..report|
|000003a0| 53 74 61 74 75 73 20 28 | 73 74 72 69 6e 67 29 0d |Status (|string).|
|000003b0| 09 73 74 72 69 6e 67 20 | 3d 20 73 74 72 69 6e 67 |.string |= string|
|000003c0| 46 72 6f 6d 49 6e 74 20 | 28 69 6e 74 29 0d 09 69 |FromInt |(int)..i|
|000003d0| 6e 74 20 3d 20 69 6e 74 | 46 72 6f 6d 53 74 72 69 |nt = int|FromStri|
|000003e0| 6e 67 20 28 73 74 72 69 | 6e 67 29 0d 09 73 74 72 |ng (stri|ng)..str|
|000003f0| 69 6e 67 20 3d 20 67 65 | 74 44 61 74 65 20 28 29 |ing = ge|tDate ()|
|00000400| 0d 09 73 74 72 69 6e 67 | 20 3d 20 67 65 74 54 69 |..string| = getTi|
|00000410| 6d 65 20 28 29 0d 09 63 | 72 65 61 74 65 46 6f 6c |me ()..c|reateFol|
|00000420| 64 65 72 20 28 6e 61 6d | 65 20 3d 20 73 74 72 69 |der (nam|e = stri|
|00000430| 6e 67 29 0d 0d 2f 2f 20 | 66 69 6c 65 3a 0d 09 63 |ng)..// |file:..c|
|00000440| 6c 6f 73 65 20 28 29 0d | 09 63 72 65 61 74 65 20 |lose ().|.create |
|00000450| 28 6e 61 6d 65 20 3d 20 | 73 74 72 69 6e 67 2c 20 |(name = |string, |
|00000460| 63 72 65 61 74 6f 72 20 | 3d 20 69 6e 74 2c 20 66 |creator |= int, f|
|00000470| 69 6c 65 74 79 70 65 20 | 3d 20 69 6e 74 29 0d 09 |iletype |= int)..|
|00000480| 64 65 62 75 67 20 28 64 | 62 67 4d 73 67 20 3d 20 |debug (d|bgMsg = |
|00000490| 73 74 72 69 6e 67 2c 20 | 64 62 67 49 6e 74 20 3d |string, |dbgInt =|
|000004a0| 20 69 6e 74 2c 20 64 62 | 67 53 74 72 69 6e 67 20 | int, db|gString |
|000004b0| 3d 20 73 74 72 69 6e 67 | 2c 20 64 62 67 42 6f 6f |= string|, dbgBoo|
|000004c0| 6c 20 3d 20 42 6f 6f 6c | 65 61 6e 2c 20 64 62 67 |l = Bool|ean, dbg|
|000004d0| 52 65 66 20 3d 20 72 65 | 66 2c 20 64 62 67 43 52 |Ref = re|f, dbgCR|
|000004e0| 20 3d 20 42 6f 6f 6c 65 | 61 6e 29 0d 09 67 65 6e | = Boole|an)..gen|
|000004f0| 54 65 78 74 20 28 29 0d | 09 6f 70 65 6e 20 28 29 |Text ().|.open ()|
|00000500| 0d 09 77 72 69 74 65 47 | 72 61 70 68 69 63 52 65 |..writeG|raphicRe|
|00000510| 73 6f 75 72 63 65 20 28 | 67 72 61 70 68 69 63 20 |source (|graphic |
|00000520| 3d 20 67 72 61 70 68 69 | 63 44 61 74 61 2c 20 74 |= graphi|cData, t|
|00000530| 79 70 65 20 3d 20 69 6e | 74 2c 20 69 64 20 3d 20 |ype = in|t, id = |
|00000540| 69 6e 74 2c 20 6e 61 6d | 65 20 3d 20 73 74 72 69 |int, nam|e = stri|
|00000550| 6e 67 29 0d 09 77 72 69 | 74 65 52 65 73 6f 75 72 |ng)..wri|teResour|
|00000560| 63 65 20 28 73 74 72 65 | 61 6d 20 3d 20 73 74 72 |ce (stre|am = str|
|00000570| 65 61 6d 2c 20 74 79 70 | 65 20 3d 20 69 6e 74 2c |eam, typ|e = int,|
|00000580| 20 69 64 20 3d 20 69 6e | 74 2c 20 6e 61 6d 65 20 | id = in|t, name |
|00000590| 3d 20 73 74 72 69 6e 67 | 29 0d 0d 2f 2f 20 67 72 |= string|)..// gr|
|000005a0| 61 70 68 69 63 3a 0d 09 | 69 6e 74 20 3d 20 67 65 |aphic:..|int = ge|
|000005b0| 74 44 61 74 61 53 69 7a | 65 20 28 69 6e 74 29 0d |tDataSiz|e (int).|
|000005c0| 09 69 6e 74 20 3d 20 67 | 65 74 54 79 70 65 20 28 |.int = g|etType (|
|000005d0| 69 6e 74 29 0d 09 72 65 | 6c 65 61 73 65 20 28 29 |int)..re|lease ()|
|000005e0| 0d 0d 2f 2f 20 73 74 72 | 65 61 6d 3a 0d 09 69 6e |..// str|eam:..in|
|000005f0| 74 20 3d 20 67 65 74 50 | 6f 73 20 28 29 0d 09 6d |t = getP|os ()..m|
|00000600| 6f 76 65 54 6f 20 28 69 | 6e 74 29 0d 09 70 75 74 |oveTo (i|nt)..put|
|00000610| 41 6c 69 67 6e 57 6f 72 | 64 20 28 29 0d 09 70 75 |AlignWor|d ()..pu|
|00000620| 74 42 79 74 65 20 28 69 | 6e 74 29 0d 09 70 75 74 |tByte (i|nt)..put|
|00000630| 4c 6f 6e 67 20 28 69 6e | 74 29 0d 09 70 75 74 43 |Long (in|t)..putC|
|00000640| 53 74 72 69 6e 67 20 28 | 73 74 72 69 6e 67 29 0d |String (|string).|
|00000650| 09 70 75 74 50 53 74 72 | 69 6e 67 20 28 73 74 72 |.putPStr|ing (str|
|00000660| 69 6e 67 29 0d 09 70 75 | 74 53 68 6f 72 74 20 28 |ing)..pu|tShort (|
|00000670| 69 6e 74 29 0d 09 70 75 | 74 53 74 72 65 61 6d 20 |int)..pu|tStream |
|00000680| 28 73 74 72 65 61 6d 29 | 0d 0d 09 62 6f 6f 6c 20 |(stream)|...bool |
|00000690| 3d 20 72 65 61 64 52 65 | 73 6f 75 72 63 65 20 28 |= readRe|source (|
|000006a0| 74 79 70 65 20 3d 20 69 | 6e 74 2c 20 69 64 20 3d |type = i|nt, id =|
|000006b0| 20 69 6e 74 2c 20 6e 61 | 6d 65 20 3d 20 73 74 72 | int, na|me = str|
|000006c0| 69 6e 67 29 0d 09 69 6e | 74 20 3d 20 67 65 74 52 |ing)..in|t = getR|
|000006d0| 73 72 63 49 44 20 28 29 | 0d 09 67 65 74 41 6c 69 |srcID ()|..getAli|
|000006e0| 67 6e 57 6f 72 64 20 28 | 29 0d 09 69 6e 74 20 3d |gnWord (|)..int =|
|000006f0| 20 67 65 74 42 79 74 65 | 20 28 29 0d 09 69 6e 74 | getByte| ()..int|
|00000700| 20 3d 20 67 65 74 4c 6f | 6e 67 20 28 29 0d 09 73 | = getLo|ng ()..s|
|00000710| 74 72 69 6e 67 20 3d 20 | 67 65 74 43 53 74 72 69 |tring = |getCStri|
|00000720| 6e 67 20 28 29 0d 09 73 | 74 72 69 6e 67 20 3d 20 |ng ()..s|tring = |
|00000730| 67 65 74 50 53 74 72 69 | 6e 67 20 28 29 0d 09 69 |getPStri|ng ()..i|
|00000740| 6e 74 20 3d 20 67 65 74 | 53 68 6f 72 74 20 28 29 |nt = get|Short ()|
|00000750| 0d 09 69 6e 74 20 3d 20 | 67 65 74 57 6f 72 64 20 |..int = |getWord |
|00000760| 28 29 0d 0d 2f 2f 20 64 | 69 63 74 69 6f 6e 61 72 |()..// d|ictionar|
|00000770| 79 20 6f 66 20 3c 72 65 | 66 3e 20 6f 72 20 73 74 |y of <re|f> or st|
|00000780| 72 65 61 6d 3a 0d 09 61 | 64 64 20 28 6b 65 79 20 |ream:..a|dd (key |
|00000790| 3d 20 72 65 66 20 6f 72 | 20 73 74 72 65 61 6d 2c |= ref or| stream,|
|000007a0| 20 76 61 6c 75 65 20 3d | 20 69 6e 74 29 0d 09 62 | value =| int)..b|
|000007b0| 6f 6f 6c 20 3d 20 63 6f | 6e 74 61 69 6e 73 20 28 |ool = co|ntains (|
|000007c0| 72 65 66 20 6f 72 20 73 | 74 72 65 61 6d 29 0d 09 |ref or s|tream)..|
|000007d0| 69 6e 74 20 3d 20 66 65 | 74 63 68 20 28 72 65 66 |int = fe|tch (ref|
|000007e0| 20 6f 72 20 73 74 72 65 | 61 6d 29 0d 0d 2f 2f 20 | or stre|am)..// |
|000007f0| 6c 69 73 74 20 6f 66 20 | 69 6e 74 3a 0d 09 61 64 |list of |int:..ad|
|00000800| 64 49 6e 74 20 28 69 6e | 74 29 0d 09 61 64 64 52 |dInt (in|t)..addR|
|00000810| 65 66 20 28 72 65 66 29 | 0d 09 69 6e 74 20 3d 20 |ef (ref)|..int = |
|00000820| 75 6e 69 71 75 69 66 79 | 49 6e 74 20 28 69 6e 74 |uniquify|Int (int|
|00000830| 29 0d 0d 2f 2f 20 6c 69 | 73 74 20 6f 66 20 73 74 |)..// li|st of st|
|00000840| 72 69 6e 67 3a 0d 09 61 | 64 64 53 74 72 69 6e 67 |ring:..a|ddString|
|00000850| 20 28 73 74 72 69 6e 67 | 29 0d 09 73 74 72 69 6e | (string|)..strin|
|00000860| 67 20 3d 20 75 6e 69 71 | 75 69 66 79 53 74 72 69 |g = uniq|uifyStri|
|00000870| 6e 67 20 28 73 74 72 69 | 6e 67 29 0d 00 00 00 00 |ng (stri|ng).....|
|00000880| 00 00 01 00 00 00 01 54 | 00 00 00 54 00 00 00 46 |.......T|...T...F|
|00000890| 43 36 41 45 44 65 73 63 | 00 00 00 00 08 00 00 00 |C6AEDesc|........|
|000008a0| 16 00 00 01 00 01 00 00 | 49 f8 00 00 4d 88 00 00 |........|I...M...|
|000008b0| 11 54 65 6d 70 6c 61 74 | 65 20 6c 61 6e 67 75 61 |.Templat|e langua|
|000008c0| 67 65 02 00 00 00 54 45 | 58 54 74 74 78 74 00 00 |ge....TE|XTttxt..|
|000008d0| 00 00 54 45 58 54 74 74 | 78 74 00 00 b2 6c b2 40 |..TEXTtt|xt...l.@|
|000008e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008f0| 00 00 af 28 ba 3a 00 00 | 07 fc 00 00 01 9a 41 64 |...(.:..|......Ad|
|00000900| 64 50 74 72 00 00 20 41 | 64 64 50 74 72 5f 5f 37 |dPtr.. A|ddPtr__7|
|00000910| 55 41 45 44 65 73 63 46 | 50 36 41 45 44 65 73 63 |UAEDescF|P6AEDesc|
|00000920| 6c 55 6c 50 43 76 6c 00 | 00 00 00 08 00 00 00 18 |lUlPCvl.|........|
|00000930| 00 00 01 00 01 00 00 52 | 20 00 00 57 f1 00 00 00 |.......R| ..W....|
|00000940| 00 00 09 4d 61 6b 65 52 | 61 6e 67 65 00 00 29 4d |...MakeR|ange..)M|
|00000950| 61 6b 65 52 61 6e 67 65 | 5f 5f 37 55 41 45 44 65 |akeRange|__7UAEDe|
|00000960| 73 63 46 52 43 36 41 45 | 44 65 73 63 55 6c 6c 6c |scFRC6AE|DescUlll|
|00000970| 50 36 41 45 44 65 73 63 | 00 00 00 00 08 00 00 00 |P6AEDesc|........|
|00000980| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 00 00 00 |...H..Mo|naco....|
|00000990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009a0| 00 00 00 00 00 00 00 03 | 00 04 00 3f 00 09 02 60 |........|...?...`|
|000009b0| 01 ba 00 3f 00 09 02 60 | 01 ba af 4e ef e3 00 00 |...?...`|...N....|
|000009c0| 01 43 00 00 01 43 00 00 | 00 00 01 00 00 00 00 04 |.C...C..|........|
|000009d0| 00 01 00 01 00 00 01 00 | 00 00 01 54 00 00 00 54 |........|...T...T|
|000009e0| 00 00 00 46 01 90 00 f4 | 1d 62 00 00 00 1c 00 46 |...F....|.b.....F|
|000009f0| 00 01 4d 50 53 52 00 00 | 00 12 4d 57 42 42 00 00 |..MPSR..|..MWBB..|
|00000a00| 00 1e 03 ed ff ff 00 00 | 00 00 00 00 00 00 03 f0 |........|........|
|00000a10| ff ff 00 00 00 4c 00 00 | 00 00 00 00 00 00 00 00 |.....L..|........|
|00000a20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+